leave the rest to god - Türkisch Englisch Wörterbuch